package com.hioove.test.config;

import com.hioove.core.annotation.Bean;
import com.hioove.core.annotation.Component;
import com.hioove.core.reflect.CglibProxy;
import com.hioove.core.reflect.Proxy;
import com.hioove.test.Test;

@Component
public class AppConfig {

    @Bean(value = "123", destroyMethod = "4444", initMethod = "init", name = "aaaaaaaaaaa")
    public Test test01() {
        return new Test();
    }

    @Bean
    public Test test02() {
        return new Test();
    }

    @Bean(value = {"aa", "bb", "cc"})
    public Test test03() {
        return new Test();
    }

    @Bean
    public Test test04() {
        return new Test();
    }


}